html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
html, button, input, select, textarea {
  font-family: "微软雅黑", "宋体",Helvetica, Arial, sans-serif;
    color: #666;
}

body {
	font-family: "微软雅黑", "宋体",Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:300;
	line-height:1.6em;
	background:#fff;
}

a:active {	outline:0;}
.clear {	clear:both;}

a {  color: #666;  text-decoration:none; cursor:pointer}
a:visited {  color: #666;text-decoration:none;}
a:hover {  color: #0287e6;text-decoration:none;}
a:focus {  outline: thin dotted;}
a:hover, a:active {  outline: 0;text-decoration:none;}


ul,ol {  padding: 0;  margin: 0;list-style: none;}
ul ul,ul ol,ol ol,ol ul {  margin-bottom: 0;}
ul.unstyled,ol.unstyled {  margin-left: 0;  list-style: none;}
ul.inline,ol.inline {  margin-left: 0;  list-style: none;}
ul.inline > li,ol.inline > li ,.inline{  display: inline-block;  *display: inline;  /* IE7 inline-block hack */  *zoom: 1;}

img {  border: 0;  -ms-interpolation-mode: bicubic;  vertical-align: middle;  max-width:100%;}
figure {  margin: 0;}
form {  margin: 0;}
fieldset {  border: 0;  margin: 0;  padding: 0;}
label {  cursor: pointer;}

button, input, select, textarea {  font-size: 100%;  margin: 0;  vertical-align: baseline;  *vertical-align: middle;}
button, input {  line-height: normal;}
button, input[type="button"], input[type="reset"], input[type="submit"] {  cursor: pointer;  -webkit-appearance: button;  *overflow: visible;}
button[disabled], input[disabled] {  cursor: default;}

input[type="checkbox"], input[type="radio"] {  box-sizing: border-box;  padding: 0;  *width: 13px;  *height: 13px;}
input[type="search"] {  -webkit-appearance: textfield;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;  box-sizing: content-box;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {  -webkit-appearance: none;}

button::-moz-focus-inner, input::-moz-focus-inner {  border: 0;  padding: 0;}

textarea {  overflow: auto;  vertical-align: top;  resize: vertical;}


td {  vertical-align: top;}

.chromeframe {  margin: 0.2em 0;  background: #ccc;  color: black;  padding: 0.2em 0;}

.hidden {  display: none !important;  visibility: hidden;}

.invisible {  visibility: hidden;}
.clearfix:after, #main-content .btns:after, .tab-content .tab .accordion-wrap:after, .tab-content .tab .img-container:after, #main-content .contact-2-column:after, #property-dropdown ul:after {
  clear: both;}

.clearfix, #main-content .btns, .tab-content .tab .accordion-wrap, .tab-content .tab .img-container, #main-content .contact-2-column, #property-dropdown ul {
  *zoom: 1;}

.inner{  margin: 0 auto; 
/* max-width:120em;*/
 max-width:100em;
  clear:both;
  vertical-align:top;
}

@media (max-width: 1200px){
	.mod-inner{ margin:0px 0.5%; width:99%}
}
@media (max-width: 768px){
	.mod-inner{ margin:0px 1%; width:98%}
}
@media (max-width: 480px){
	.mod-inner{ margin:0px 2%; width:96%}
}

.H40{ height:40px}
@media (max-width: 480px){.H40{ height:20px}}

.H5{ height:5px; width:100%;clear:both;}
.H10{ height:10px; width:100%;clear:both;}
.H15{ height:15px; width:100%;clear:both;}
.H20{ height:20px; width:100%;clear:both;}
.H25{ height:25px; width:100%;clear:both;}
.H30{ height:30px; width:100%;clear:both;}
.H35{ height:35px; width:100%;clear:both;}
.H45{ height:45px; width:100%;clear:both;}
.H50{ height:50px; width:100%;clear:both;}
.H55{ height:55px; width:100%;clear:both;}
.H60{ height:60px; width:100%;clear:both;}
.H65{ height:65px; width:100%;clear:both;}
.H70{ height:70px; width:100%;clear:both;}
.H75{ height:75px; width:100%;clear:both;}
.H80{ height:80px; width:100%;clear:both;}
.H85{ height:85px; width:100%;clear:both;}
.H90{ height:90px; width:100%;clear:both;}
.H95{ height:95px; width:100%;clear:both;}
.H100{ height:100px; width:100%;clear:both;}

.caret1{display:inline-block;
	width:39px;
	height:39px;
	margin-left:2px;
	line-height:39px;
	vertical-align:middle; 
    background: #51aeff;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
	color:#FfF}
	
.menu1{ width:10%; cursor: pointer; right:0px; float:right; text-align:right; margin-top:0px; z-index:10000; position:absolute; display:none}
@media (max-width: 768px) {	.menu1{ display:block; margin-top:0px;  position:fixed;}
.caret1{ background-color:#26a5ff}}

.menu_top{ position:absolute; z-index:20; top:20px;left:50%;width:1200px;margin-left:-600px;}
@media (max-width: 1200px){.menu_top{ left:0%;width:100%;margin-left:-0%;}}
@media (max-width: 500px){.menu_top{top:0px;}}
.logo{display:inline-block;*display:inline;*zoom:1; width:30%;}
.menu{display:inline-block;*display:inline;*zoom:1; width:70%;vertical-align:middle; color:#FFF; line-height:4em}
.menu ul{  }
.menu ul li{display:inline-block;*display:inline;*zoom:1; width:10%; margin-left:1%;  line-height:1.5em; vertical-align:middle; font-size:1.2em; text-align:center}
.menu ul li:last-child{ width:4%; }
.menu ul li a{ color:#FFF}
.menu ul li a:hover,.menu ul li a.current{ color:#e8e9ee}
/*.menu ul li:last-child{ background:url(/img/icon/dg.png) 90% 0% no-repeat,url(/img/icon/dg1.png) 90% 80% no-repeat}
*/
#menubg{ background-color:#000;  filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  
	 z-index:1; width:100%; height:100%; position:fixed ; top:0; left:0;  display:none}
@media (max-width: 900px){
	.menu{  text-align:center; margin-bottom:10px}
	.menu ul li:first-child{ display:none}
	.menu ul li:last-child{ border-right:#FFF 0px solid;width:5%;}
}
@media (max-width: 768px){
	.logo{display:inline-block;*display:inline;*zoom:1; width:100%; margin-left:5px;}
	.menu{ display:none; position:fixed;z-index: 9999;  width:60% ; margin-left:40%;background-color:#26a5ff; top:0px; height:100%; }
	.menu ul li{ width:100%; margin-left:1%;margin-right:1%; line-height:30px; margin-top:20px;text-align:left; margin-left:10%}
	.menu ul li:first-child{ display:inline-block}
	.menu ul li:last-child{ border-right:#FFF 0px solid;width:100%;}
	.menu ul li a{ color:#FFF}
.menu ul li a:hover,.menu ul li a.current{ color:#ccc}
}

.banner_wz{position:absolute; z-index:11; top:200px;left:50%;width:1200px;margin-left:-600px;}
@media (max-width: 1800px){.banner_wz{top:190px; }}
@media (max-width: 1700px){.banner_wz{top:180px; }}
@media (max-width: 1600px){.banner_wz{top:170px;}}
@media (max-width: 1500px){.banner_wz{top:160px;}}
@media (max-width: 1400px){.banner_wz{top:150px;}}
@media (max-width: 1300px){.banner_wz{top:120px;}}
@media (max-width: 1200px){.banner_wz{top:100px; left:2%;width:96%;margin-left:-0%;}}
@media (max-width: 800px){.banner_wz{top:70px;}}
@media (max-width: 700px){.banner_wz{top:65px;}}
@media (max-width: 420px){.banner_wz{top:50px;}}
@media (max-width: 375px){.banner_wz{top:48px;}}
@media (max-width: 320px){.banner_wz{top:65px;}}
.banner_wb{}
.banner_wb h1{ color:#FFF; border-bottom:#FFF 5px solid; display:inline-block; padding-bottom:10px; margin-bottom:0; font-size:3em; font-weight:bold}
.banner_wb h2{ color:#FFF; font-size:2em; margin:0; padding:0; margin-top:10px}
.banner_wb p{background-color:#51aeff;  display:inline-block;color:#FFF; padding:10px; font-size:1.5em; margin-top:10px}
@media (max-width: 1100px){	.banner_wb{ font-size:0.9em; }}
@media (max-width: 1000px){	.banner_wb{ font-size:0.6em; }}
@media (max-width: 900px){	.banner_wb{ font-size:0.6em; }}
@media (max-width: 600px){	.banner_wb{ font-size:0.3em; }
.banner_wb h1{padding-bottom:5px;font-size:3em; font-weight:bold}
.banner_wb h2{font-size:2.5em;margin-top:5px}
.banner_wb p{padding:0px 10px 0px 10px; margin-top:5px;}
}
@media (max-width: 320px){.banner_wb h1{display:none;}}

.i_sbzs{ border:#CCC 1px solid; border-left:#CCC 0px solid;}
.i_sbzs ul{  }
.i_sbzs ul li{display:inline-block;*display:inline;*zoom:1; width:33%; border-left:#CCC 1px solid; vertical-align:middle; font-size:1.3em; text-align:center}
.i_sbzs ul li a{ display:block; width:100%;line-height:2.5em; background-color:#FFF}
.i_sbzs ul li a:hover,.i_sbzs ul li a.i_show{ display:block;line-height:2.5em; width:100%;background-color:#a0a0a0; color:#FFF}
@media (max-width: 420px){
	.i_sbzs ul li{ font-size:1.2em;}
}
.i_sbzs_show{ margin-top:20px}

.i_sbzs_l{display:inline-block;*display:inline;*zoom:1; width:50%;  vertical-align:top;font-size:1.3em; line-height:2em; text-align:center}
.i_sbzs_r{display:inline-block;*display:inline;*zoom:1; width:100%;  vertical-align:top;}
.i_sbzs_r ul{  }
.i_sbzs_r ul li{display:inline-block;*display:inline;*zoom:1; width:24%; margin-right:0.5%; margin-left:0.5%; vertical-align:middle; font-size:1.3em; line-height:2em; text-align:center;margin-bottom:12px}
.i_sbzs_r ul li a img{border:#ccc 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
@media (max-width: 768px){.i_sbzs_r ul li{ font-size:1.2em;}}
@media (max-width: 480px){.i_sbzs_r ul li{ font-size:0.9em; width:49%;}}

.i_sys_bg{ background-color:#f4f4f4;  background-image:url(/img/wm_bg.jpg); background-repeat:repeat-x; background-position:top}
.i_sys_title{ text-align:center}
.i_sys_title h2{ color:#FFF; padding:0; margin:0 auto}
.i_sys_title h4{ color:#FFF; margin:0 auto; padding:0; line-height:2em}
@media (max-width: 768px){
.i_sys_title h2{ font-size:2em}
.i_sys_title h4{ font-size:1.3em;}
}
@media (max-width: 480px){
.i_sys_title h2{ font-size:1.5em}
.i_sys_title h4{ font-size:0.9em;}
}

.i_sys_01{display:inline-block;*display:inline;*zoom:1; width:48%; margin-left:1%; margin-right:1%;  vertical-align:top; background-color:#fff; overflow: hidden; margin-bottom:30px;}
.i_sys_01m{ margin:20px}
@media (max-width: 900px){.i_sys_01m{ margin:10px}}
@media (max-width: 600px){.i_sys_01{width:98%; margin-left:1%; margin-right:1%; }}
.i_sys_02{ color:#51aeff; font-size:2em; line-height:2em; background-image:url(/img/wm_bg1.jpg); background-repeat:no-repeat; background-position:bottom left; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
@media (max-width: 768px){
.i_sys_01{margin-bottom:70px;}
.i_sys_02{ font-size:1.7em;}}
@media (max-width: 667px){.i_sys_01{margin-bottom:70px;}}
@media (max-width: 600px){.i_sys_01{margin-bottom:30px;}}
@media (max-width: 480px){
.i_sys_01{margin-bottom:20px;}
.i_sys_02{ font-size:1.2em; line-height:2em;}
}
.i_sys_03{ margin-top:20px}
.i_sys_03 ul{  }
.i_sys_03 ul li{display:inline-block;*display:inline;*zoom:1; width:31%; margin-left:1%; margin-right:1%;  vertical-align:middle; text-align:center;}
.i_sys_04{ text-align:center; padding-bottom:30px;}
.i_sys_04 a{ display:inline-block; width:250px; line-height:50px; font-size:2em; font-weight:bold;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px; border:#51aeff 1px solid; color:#51aeff; text-align:center}
@media (max-width: 480px){
	.i_sys_04{ text-align:center; padding-bottom:20px;}
	.i_sys_04 a{ line-height:40px;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px; font-size:1.5em;width:170px;}}
	
	
	
.i_case{ text-align:center;}
.i_case h4{ line-height:1.5em}
@media (max-width: 768px){
.i_case h2{ font-size:2em}
.i_case h4{ font-size:1.4em;}
}
@media (max-width: 480px){
.i_case h2{ font-size:1.5em}
.i_case h4{ font-size:0.9em;}
}
.i_case_01{display:inline-block;*display:inline;*zoom:1; width:18%; margin-right:1%;vertical-align:top; background-image:url(/img/icon/icon_01.png); background-position:left top; background-repeat:no-repeat;}
.i_case_list{ text-align:right}
.i_case_list ul{}
.i_case_list ul li{ line-height:2.2em; font-size:1.3em;}
.i_case_list ul li a:hover,.i_case_list ul li a.selected{color: #0287e6;}
.i_case_more{ border-top:#000 1px solid;margin-top:30px;}
.i_case_more a{ display:inline-block; border: #000 1px solid; width:70px; text-align:center; line-height:2em; float:right; margin-top:25px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}
@media (max-width: 1024px){.i_case_list ul li{ line-height:2em;}}
@media (max-width: 768px){.i_case_list ul li{ line-height:2em; font-size:1.2em}
.i_case_more{ border-top:#000 1px solid;margin-top:0px;}
.i_case_more a{margin-top:20px;}
}
@media (max-width: 667px){.i_case_list ul li{ line-height:1.9em; font-size:1.2em}
.i_case_more{ border-top:#000 1px solid;margin-top:0px;}
.i_case_more a{margin-top:10px;}
}
@media (max-width: 600px){.i_case_list ul li{ line-height:1.8em; font-size:1.2em}
.i_case_more{ border-top:#000 1px solid;margin-top:0px;}
.i_case_more a{margin-top:10px;line-height:1.8em;}
}


.i_case_02{*zoom:1; width:81%;vertical-align:top; float:right}
.i_case_02 ul{}
.i_case_02 ul li{display:inline-block;*display:inline;*zoom:1; width:30%; margin-left:3%;vertical-align:top; font-size:1.3em; line-height:2em;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.i_case_02 ul li img{ margin-bottom:10px;border:#ccc 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
@media (max-width: 768px){.i_case_02 ul li{margin-left:2.4%;}}
@media (max-width: 600px){.i_case_01{width:25%; margin-right:1%;}
	.i_case_02{ width:73%; padding-top:10px; }
}
@media (max-width: 480px){.i_case_01{width:0%; margin-right:0%; display:none}
	.i_case_02{ width:100%;}
	.i_case_02 ul li{ width:100%; margin-left:0%; margin-bottom:10px;font-size:0.9em;}}

.i_anq_bg{ background-image:url(/img/index9.jpg); background-position:center top; background-repeat:no-repeat;}
.i_anq_title{color:#FFF;}
.i_anq_title h4{ line-height:2em; font-size:1.4em}
.i_anq_a{ text-align:center; margin-top:40px}
.i_anq_a a{ display:inline-block; line-height:2.5em; color:#FFF; font-size:1.3em; border:#FFF 1px solid; width:12%; text-align:center; margin-left:1%; margin-right:1%;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}
@media (max-width: 768px){
.i_anq_title h2{ font-size:2em}
.i_anq_title h4{ font-size:1.4em;}
.i_anq_a a{  width:20%;  margin-left:3%; margin-right:3%}
}
@media (max-width: 480px){
.i_anq_title h2{ font-size:1.5em}
.i_anq_title h4{ font-size:0.9em;}
.i_anq_a a{  width:25%;  margin-left:3%; margin-right:3%;line-height:2em;font-size:1em;}
}

.i_news{ text-align:center}
@media (max-width: 768px){
.i_news h2{ font-size:2em}
}
@media (max-width: 480px){
.i_news h2{ font-size:1.5em}
}
.i_news_list{display:inline-block;*display:inline;*zoom:1; width:49%;vertical-align:top;}
.i_news_list:nth-child(2n+1){ margin-left:2%}
.i_news_list { border:#CCC 1px solid; margin-bottom:20px;}
.i_news_list a{}
.i_news_l{display:inline-block;*display:inline;*zoom:1; width:25%;text-align:center; margin-right:5%; color:#888;}
.i_news_l h4{ padding-bottom:10px}
.i_news_list a:hover .i_news_l{ background:#5ab2ff; color:#FFF; border-bottom:1px solid #5ab2ff}
.i_news_r{display:inline-block;*display:inline;*zoom:1; width:68%;vertical-align:top;}
.i_news_r h4{ display:block; margin-bottom:0}
.i_news_r h3{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.i_news_r p{ overflow:hidden; line-height:1.8em; height:3.6em;}
@media (max-width: 1024px){
	.i_news_l h1{ font-size:2.6em}
	.i_news_r h3{ font-size:1.8em}
	}
@media (max-width: 768px){
	.i_news_l h1{ font-size:2em; line-height:1.5em}
	.i_news_r h3{ font-size:1.6em}
	}
@media (max-width: 667px){
	.i_news_l h1{ font-size:2em; line-height:1.5em}
	.i_news_r h3{ font-size:1.5em}
	}	
@media (max-width: 420px){
	.i_news_l h1{ font-size:1.7em; line-height:1.5em}
	.i_news_r h3{ font-size:1.3em}
	.i_news_l h4{ font-size:1em}
	}
	
		

@media (max-width: 568px){.i_news_list{ width:100%;}
.i_news_list:nth-child(2n+1){ margin-left:0%}
.i_news_list {  margin-bottom:10px}}

.i_contact_bg{ background-color:#f7f7f7;  background-image:url(/img/wm_bg2.jpg); background-repeat:repeat-x; background-position:top}
.i_contact{ background-color:#FFF}
.i_contact ul{ padding:40px 20px}
.i_contact ul li{display:inline-block;*display:inline;*zoom:1; width:25%;vertical-align:top; text-align:center; border-right:2px solid #f7f7f7}
.i_contact ul li:last-child{border-right:0px}
.i_contact ul li img{ margin-bottom:10px;}
.i_contact ul li h3{ font-size:1.3em; margin-top:0px; padding-top:0px; text-transform: uppercase}
.i_contact ul li h4{ font-size:1.2em; margin-top:20px; line-height:1.8em}
@media (max-width: 700px){.i_contact ul{ padding:20px 10px}
.i_contact ul li{ width:50%;}}
@media (max-width: 420px){.i_contact ul li{border-right:0px}.i_contact ul li h4{ font-size:0.9em;}}
.i_contact_01{ text-align:center}
.i_contact_01 a{ margin-left:1%; margin-right:1%;}

.bottom_bg{ background-color:#21282e; color:#FFF}
.bottom_bg a{ color:#FFF}
.bottom_menu{display:inline-block;*display:inline;*zoom:1; width:60%; margin-left:2%; vertical-align:top; margin-top:20px}
.bottom_menu ul{}
.bottom_menu ul li{display:inline-block;*display:inline;*zoom:1; width:19%;  vertical-align:top}
.bottom_menu ul li h1{ margin:0; font-size:1.4em; margin-left:10%; }
.bottom_menu ul li p{ margin-top:20px;}
.bottom_menu ul li p a{ width:90%; display:block; margin-left:10%; line-height:2em; color:#b0b2b4}
.bottom_wx{display:inline-block;*display:inline;*zoom:1; width:37%; vertical-align:top; margin-top:5px; }

.bottom_wx h5{ margin-top:0}
.bottom_wx_r a{display:inline-block;*display:inline;*zoom:1; text-align:center; margin-bottom:10px }
@media (max-width: 768px) {.bottom_menu{ width:100%; margin-left:0%;}
.bottom_menu ul li h1{ font-size:1.2em; }
.bottom_wx{ width:100%; }}
@media (max-width: 480px) {
	.bottom_menu{d margin-top:10px}
.bottom_menu ul li{ width:33.33%; border-left:#545454 0px solid; }
.bottom_menu ul li p{ margin-top:10px;}}

.bottom_wx_l{display:inline-block;*display:inline;*zoom:1; width:50%; margin-right:2%; vertical-align:top;text-align:left}
.bottom_wx_l h4{ font-size:15px; line-height:24px;}
.bottom_wx_l h3{ margin-bottom:20px;}
.bottom_wx_r{display:inline-block;*display:inline;*zoom:1; width:48%; vertical-align:top;text-align:center}
.bottom_wx_r a{ margin-right:10px}
.bottom_wx_r span{ font-size:1.7em; color:#6a9dff}
.bottom_wx_r p{ margin-top:10px; margin-bottom:0}
@media (max-width: 480px) {.bottom_wx_l{ width:100%; margin-right:0%; text-align:center}
.bottom_wx_r{ width:100%; text-align:center; margin-top:10px}
.bottom_wx{ margin-top:10px; text-align:center}
}

.bottom_bg1{ background-color:#ececec}
.bottom_bgc{ padding:10px 0px 10px 0px; text-align:center; color:#666666;}
.bottom_bgc a{ margin-right:15px; color:#666666;}


.menu_bg{ background-color:#F8f8f8}
.a_logo{display:inline-block;*display:inline;*zoom:1; width:30%; margin-top:20px; margin-bottom:20px}
@media (max-width: 768px){
	.a_logo{display:inline-block;*display:inline;*zoom:1; width:100%; margin-left:5px;margin-top:5px; margin-bottom:5px}
}


/*New Nav Style*/
#nav{ display:inline-block;*display:inline;*zoom:1; width:70%;vertical-align:middle; height:103px; position:relative;  margin:0 auto;}
#nav li{display:inline-block;*display:inline;*zoom:1; width:10%; margin-left:0.5%;line-height:1.5em; vertical-align:middle; font-size:1.2em; text-align:center;}
#nav li:last-child{ width:4%; }
#nav li .v a{ width:83px;height:103px; line-height:103px; display:block; color:#666;font-size:14px;}
#nav ul.inmenu  li .v a{  color:#fff;}
#nav li .v a:hover,#nav li .v .sele{ color:#51aeff; line-height:103px; font-size:14px; background:url(/img/icon/dian2.jpg) no-repeat center bottom }
#nav ul.inmenu li .v a:hover,#nav li .v .sele{  background:url(/img/icon/dian1235.jpg) no-repeat center bottom ; background-image:none}
#nav .kind_menu { z-index:20;line-height:30px;vertical-align:middle; position:absolute; top:103px;*top:103px; left:110px; width:660px; text-align:left; display:none; background:#f8f8f8; color:#666; border-top:#51aeff 3px solid ;}
#nav ul.inmenu  li .kind_menu{ top:83px;*top:83px;position:absolute;}
.kind_menu1{ background-color:#f4f4f4; width:100%; padding-top:10px; padding-bottom:10px;}
.kind_menu1 a { display:inline-block;color:#666; line-height:2em;  text-align:center; width: auto; margin-left:15px; margin-right:15px;}
.kind_menu2{ background-color:#e6e6e6; padding:20px; line-height:24px; display:inline-block}
.kind_menu2 img{ float:left; margin-right:20px}
#nav .kind_menu a {color:#666;  text-align:center;}
#nav .kind_menu a:hover { color:#51aeff; }

@media (max-width: 900px){#nav li:first-child{ display:none}
	#nav li:last-child{ border-right:#FFF 0px solid;width:5%;}
	}
@media (max-width: 768px){.a_logo{display:inline-block;*display:inline;*zoom:1; width:100%; margin-left:5px;}
#nav{ display:none;  }
}
#navok{display:none;}
#navok ul{  }
#navok ul li{display:inline-block;*display:inline;*zoom:1; width:10%; margin-left:1%;  line-height:1.5em; vertical-align:middle; font-size:1.2em; text-align:center}
#navok ul li:last-child{ width:4%; }
#navok ul li a{ color:#666}
#navok ul li a:hover,#navok ul li a.current{ color:#51aeff}
@media (max-width: 900px){
	#navok{  text-align:center; margin-bottom:10px}
	#navok ul li:first-child{ display:none}
	#navok ul li:last-child{ border-right:#FFF 0px solid;width:5%;}
}
@media (max-width: 768px){
	#navok{ display:none; position:fixed;z-index: 9999;  width:100% ; margin-left:0%;background-color:#26a5ff; top:0px; height:100%; }
	#navok ul li{ width:90%;  line-height:28px; text-align:left; margin-left:5%;margin-right:5%;}
	#navok ul li a{ color:#fff}
#navok ul li a:hover,#navok ul li a.current{ color:#ccc}
	#navok ul li:first-child{ display:inline-block}
	#navok ul li:last-child{ border-right:#FFF 0px solid;width:100%;}
	#navok ul li div.kind_menuok{ background-color:#fff;}
	#navok ul li div.kind_menuok ul{}
	#navok ul li div.kind_menuok ul li{display:inline-block;*display:inline;*zoom:1; width:24%; padding:0px;margin:0px; line-height:20px; text-align:center;}
	#navok ul li div.kind_menuok ul li a{ font-size:0.7em;color:#666}
}
@media (max-width: 480px){#navok ul li div.kind_menuok ul .products_menu{width:32%;}}

.abanner_wz{position:absolute; z-index:11; top:200px;left:50%;width:1200px;margin-left:-600px;}
@media (max-width: 1800px){.abanner_wz{top:190px; }}
@media (max-width: 1700px){.abanner_wz{top:180px; }}
@media (max-width: 1600px){.abanner_wz{top:170px;}}
@media (max-width: 1500px){.abanner_wz{top:160px;}}
@media (max-width: 1400px){.abanner_wz{top:150px;}}
@media (max-width: 1300px){.abanner_wz{top:120px;}}
@media (max-width: 1200px){.abanner_wz{top:120px; left:2%;width:96%;margin-left:-0%;}}
@media (max-width: 800px){.abanner_wz{top:80px;}}
@media (max-width: 700px){.abanner_wz{top:70px;}}
@media (max-width: 320px){.abanner_wz{top:60px;}}
.abanner_wb{  }
.abanner_wb h1{ color:#FFF; border-bottom:#878a91 5px solid; display:inline-block; padding-bottom:10px; margin-bottom:0; font-size:3em;}
.abanner_wb h2{background-color:#51aeff;  display:inline-block;color:#FFF; padding:10px; font-size:1.5em; margin-top:10px}
@media (max-width: 1100px){	.abanner_wb{ font-size:0.9em; }}
@media (max-width: 1000px){	.abanner_wb{ font-size:0.6em; }}
@media (max-width: 900px){	.abanner_wb{ font-size:0.5em; }}
@media (max-width: 800px){	.abanner_wb{ font-size:0.5em; }}
@media (max-width: 700px){ .abanner_wb { text-align:left}}
@media (max-width: 320px){	.abanner_wb{ font-size:0.4em; }}

.about{ text-align:center}
.about h2{ font-size:2.5em}
.about h4{ font-size:1.5em;line-height:1.5em}
@media (max-width: 768px){
.about h2{ font-size:2em}
.about h4{ font-size:1.4em;}
}
@media (max-width: 480px){
.about h2{ font-size:1.5em}
.about h4{ font-size:0.9em;}
}
.a_about{ text-align:right; margin-top:30px;}
.a_about1{position:relative;  width:50%;}
.a_about1 p{ font-size:1.3em; line-height:2em; overflow:hidden; height:14em}
.a_about2{position:absolute; z-index:12;top:50px; background:#51aeff; padding:20px;}
.a_about2 h3{ font-size:2em}
.a_about img{  border:#51aeff 5px solid}
.a_about_img{ display:none}
@media (max-width: 1024px){.a_about1 p{height:17.4em}.a_about2{top:20px;}}
@media (max-width: 800px){.a_about1{position:relative;  width:80%; }}
@media (max-width: 768px){.a_about1 p{  height:14em}}
@media (max-width: 736px){.a_about1 p{  height:15.5em}}
@media (max-width: 667px){.a_about1 p{  height:15em;font-size:1.2em; }}
@media (max-width: 600px){
	.a_about{ margin-top:0px;}
	.a_about2{top:0px; padding:0px; margin:0px;position: inherit;background:#fff;}
	.a_about2 h3{ font-size:1.5em}
	.a_about1 p{ font-size:0.9em; height:auto}
	.a_about1{position: inherit;  width:100%;}
	.a_about1 img{display:none}
	}
@media (max-width: 384px){
	.a_about2 h3{ font-size:1.4em}
	}
@media (max-width: 375px){
	.a_about2 h3{ font-size:1.3em}
	}
@media (max-width: 320px){
	.a_about2 h3{ font-size:1.2em}
	}


.a_about_bg{ background-image:url(/img/index12.jpg); background-position:center top; background-repeat:no-repeat;}
.a_about_bg1{ background-image:url(/img/index14.jpg); background-position:center top; background-repeat:no-repeat;}
.a_about_02_l{display:inline-block;*display:inline;*zoom:1; width:48%; margin-right:2%; vertical-align:middle; margin-top:10px; margin-bottom:10px}
.a_about_02_r{display:inline-block;*display:inline;*zoom:1; width:50%;vertical-align:middle;color:#FFF; font-size:15px; line-height:24px;}
.a_about_02_r p{ text-indent:2em}

@media (max-width: 600px){.a_about_02_r{ vertical-align:middle;color:#FFF; font-size:1em}.a_about_02_r h3{ font-size:1.2em; line-height:1.4em}}
@media (max-width: 420px){.a_about_02_l{ width:70%; margin-right:15%; margin-left:15%; vertical-align:middle; margin-top:10px; margin-bottom:0px}
.a_about_02_r{ width:100%;vertical-align:middle;color:#FFF; font-size:0.9em;line-height:1.8em}
.a_about_02_r h3{ font-size:1.5em; line-height:1.4em}
}
.a_about_03{ text-align: center;}
.a_about_03 p{ font-size:1.2em; line-height:2em; text-indent:2em; text-align:left}
.a_about_03 h2{ color:#51aeff}
@media (max-width: 420px){.a_about_03 h2{font-size:1.5em}}
.main_show{ line-height:2em}
.main_show p{ padding-left:15%; padding-right:15%}
@media (max-width: 480px){
.main_show h2{ font-size:1.5em}
.main_show p{ padding-left:0%; padding-right:0%}
}

.about_qyzz{}
.about_qyzz ul{}
.about_qyzz ul li{display:inline-block;*display:inline;*zoom:1; width:23%; margin-left:1%; margin-right:1%; margin-top:20px; vertical-align:middle; background-color:#f6f6f6;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.about_qyzz ul li p{ margin:20px}
@media (max-width: 768px){.about_qyzz ul li{ width:31%; margin-left:1%; margin-right:1%; margin-top:10px; }
.about_qyzz ul li p{ margin:10px}}
@media (max-width: 480px){.about_qyzz ul li{ width:48%; margin-left:1%; margin-right:1%; margin-top:10px; }
.about_qyzz ul li p{ margin:10px}}

.links ul li{display:inline-block;*display:inline;*zoom:1; width:23%; margin-left:1%; margin-right:1%; margin-top:20px; vertical-align:middle; text-align:center}
.links ul li a{line-height:30px;}
.links ul li a img{line-height:30px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; border:1px solid #ccc}

.main_show1{ font-size:1.3em; line-height:2em}
@media (max-width: 480px){.main_show1{ font-size:1em; line-height:1.8em}}
.a_about_bg2{ background-color:#51aeff}

.a_about_05{ margin-left:6%;}
.a_about_04{}
.a_about_04_l{display:inline-block;*display:inline;*zoom:1; width:45%; vertical-align:top; margin-top:10px}
.a_about_04_r{display:inline-block;*display:inline;*zoom:1; width:55%;vertical-align:top;}
.a_about_04_r h3{ color:#666}
.a_about_04_r h2 span{ color:#738ccb}
.a_about_04_r p{ font-size:1.2em; line-height:2em}
@media (max-width: 1024px){.a_about_04_r{width:50%; margin-left:5%}}
@media (max-width: 768px){
.a_about_04_r h3{font-size:1.6em}
.a_about_04_r h2{font-size:2em}
	}
@media (max-width: 600px){
.a_about_04_r h3{font-size:1.5em}
.a_about_04_r h2{font-size:1.8em}
	}
@media (max-width: 480px){
	.a_about_04_l{width:100%;}
    .a_about_04_r{width:100%;margin-top:15px}
	.a_about_04_r h3{ margin-top:0px; padding:0px}
	.a_about_04{ margin-left:0%; margin-right:0%}}
	
.about_sys{}
.about_sys ul{}
.about_sys ul li{display:inline-block;*display:inline;*zoom:1; width:23%;margin-right:2%; vertical-align:middle; background-color:#f6f6f6;margin-top:10px; margin-bottom:30px;}
@media (max-width: 768px){.about_sys ul li{ width:23%;margin-left:1%;margin-right:1%;margin-top:0px; margin-bottom:10px;}}
@media (max-width: 480px){.about_sys ul li{ width:48%; margin-bottom:6px;}}

.about_fzlc_list{}
.about_fzlc_list ul{}
.about_fzlc_list ul li{display:inline-block;*display:inline;*zoom:1; font-size:1.2em; padding-bottom:10px; padding-top:10px}
.about_fzlc_list ul li:nth-child(1){ width:20%; padding-right:2%;text-align:right; float:left}
.about_fzlc_list ul li:nth-child(2){width:80%; padding-left:5%;background-image:url(/img/icon/dian2.png); background-position:top left; background-repeat:no-repeat;}
@media (max-width: 667px){.about_fzlc_list ul li:nth-child(2){padding-left:6%}}
@media (max-width: 480px){
	.about_fzlc_list ul li:nth-child(1){ width:100%; padding-right:0%; text-align:left; padding-bottom:0px; padding-top:10px ;color:#51aeff; font-size:1.4em;}
.about_fzlc_list ul li:nth-child(2){width:100%; padding-left:0%;padding-bottom:0px; padding-top:0px;background:none;}
}

.news_title{}
.news_title ul{ background-color:#f0f0f0}
.news_title ul li{display:inline-block;*display:inline;*zoom:1;}
.news_title ul li:nth-child(1){ font-size:1.4em; color:#FFF; font-weight:bold; text-align:center; width:10%; line-height:4em; background-color:#51aeff}
.news_title ul li:nth-child(2){width:75%; background-color:#f0f0f0}
.news_title ul li:nth-child(3){width:15%;}
.news_title ul li a{ margin-left:40px;line-height:4em;font-size:1.2em; display:inline-block}
.news_title ul li a:hover,.news_title ul li a.n_show{ color:#51aeff; border-bottom:#51aeff 2px solid}
@media (max-width: 768px){
	.news_title ul li:nth-child(1){  width:25%; }
.news_title ul li:nth-child(2){width:75%; background-color:#f0f0f0}
.news_title ul li:nth-child(3){width:0%; display:none}}
@media (max-width: 568px){.news_title ul li:nth-child(1){  width:0%;display:none }
.news_title ul li{margin-bottom:5px;margin-top:5px;}
.news_title ul li a{line-height:2.7em;margin-left:20px;}
.news_title ul li a:hover,.news_title ul li a.n_show{line-height:2em;}
.news_title ul li:nth-child(2){width:100%; background-color:#f0f0f0;}
}

.news_list{ margin-top:40px}
.news_list ul{}
.news_list ul li{display:inline-block;*display:inline;*zoom:1; vertical-align:top}
.news_list ul li:nth-child(1){ width:25%; margin-right:5% }
.news_list ul li:nth-child(2){ width:55%;font-size:1.2em;}
.news_list ul li:nth-child(2) a{ color:#dc321f;}
.news_list ul li div{padding:0px; line-height:1.7em}
.news_list ul li h3{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;margin:0px; margin-bottom:10px;}
.news_list ul li a h3{ color:#333}
.news_list ul li a:hover h3{ color:#dc321f}
.news_list ul li a img{ margin-top:10px;border:#ccc 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.news_list ul li a.zixun img{ border:0px;}
@media (max-width: 900px){.news_list ul li:nth-child(1){ width:30%; margin-right:5% }
.news_list ul li:nth-child(2){ width:65%}
.news_list ul li h3{ font-size:1.3em; padding-top:10px;}
.news_list ul li div{ height:3.6em; display:inline-block; overflow:hidden;}
.news_list ul li a{ padding:0px; margin:0px;}
}
@media (max-width: 600px){.news_list ul li a.zixun{ display:none}}
@media (max-width: 480px){.news_list{ margin-top:20px}
	.news_list ul li:nth-child(1){ width:0%; margin-right:0% }
	.news_list ul li:nth-child(2){ width:100%;font-size:0.9em}
	.news_list ul li:nth-child(2) h3{ margin-top:0px;font-size:1.5em}
	.news_list ul li a.zixun{ display: inline-block}
	}
	
	
.news_list1{ margin-top:0px}
.news_list1 ul{ background-color:#f9f9f9; background-image:url(/img/common_bg.jpg); background-position:top; background-repeat:repeat-x}
.news_list1 ul li{display:inline-block;*display:inline;*zoom:1; vertical-align:top}
.news_list1 ul li:nth-child(1){ width:40%; margin-right:5%; margin-left:5% }
.news_list1 ul li:nth-child(2){ width:45%; line-height:2em; font-size:1.2em }
.news_list1 ul li:nth-child(2) h3{ margin-top:60px}
.news_list1 ul li:nth-child(2) a{ color:#dc321f;}
.news_list1 ul li div{padding:0px;}
.news_list1 ul li h3{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_list1 ul li a h3{ color:#333}
.news_list1 ul li a:hover h3{ color:#dc321f}
.news_list1 ul li a img{ margin-top:10px;}
@media (max-width: 900px){.news_list1 ul li:nth-child(1){ width:40%; margin-right:5% ; margin-left:0%}
.news_list1 ul li:nth-child(2){ width:55%; line-height:1.8em;}
.news_list1 ul li:nth-child(2) h3{ margin-top:40px;font-size:1.3em; padding-top:10px;}
.news_list1 ul li div{ height:3.6em; display:inline-block; overflow:hidden;}
}
@media (max-width: 600px){.news_list1 ul li a.zixun{ display:none}}
@media (max-width: 480px){
	.news_list1 ul{ background-color:#fff;}
	.news_list1{ margin-top:20px}
	.news_list1 ul li:nth-child(1){ width:0%; margin-right:0% }
	.news_list1 ul li:nth-child(2){ width:100%;font-size:0.9em }
	.news_list1 ul li:nth-child(2) h3{ margin-top:0px;font-size:1.5em}
	.news_list1 ul li a.zixun{ display: inline-block}
	}
	
	
.dn_title{ font-size:1.5em; font-weight:bold; color:#333; line-height:30px;text-align:center; }
.dn_js{  width:80%; margin-left:10%; font-size:1.2em; margin-right:10%; text-align:center; line-height:50px; margin-top:10px; color:#999}

@media (max-width: 800px) {.dn_js{ width:80%; margin-left:10%;  margin-right:10%;  line-height:24px}}
@media (max-width: 480px) {.dn_js{ width:96%; margin-left:2%;  margin-right:2%;  }}
.dn_js_01{ margin:0 auto; text-align:center}
.dn_js_01 ul{}
.dn_js_01 ul li{display:inline-block;*display:inline;*zoom:1; width:15%; margin-left:1%; margin-right:1%; vertical-align:top; text-align:center;line-height:30px; margin-top:10px }
@media (max-width: 800px) {.dn_js_01 ul li{ width:22%; line-height:20px; }}
@media (max-width: 480px) {.dn_js_01 ul li{ width:47%;  line-height:20px; }}

.dn_show{ font-size:1.2em; line-height:2.2em; text-align:left; width:90%; margin-left:5%; margin-right:5%}
@media (max-width: 480px) {.dn_show{  width:100%; margin-left:0%; margin-right:0%}}

.dn_news_l{display:inline-block;*display:inline;*zoom:1; width:45%; vertical-align:top;}
.dn_news_r{display:inline-block;*display:inline;*zoom:1; width:45%; vertical-align:top; margin-left:8%; float:right}
@media (max-width: 480px) {.dn_news_l{ width:100%;}
.dn_news_r{ width:100%;  margin-left:0%;}}

.da_line{ border-bottom:#CCC 1px solid}

.caselist{}
.caselist ul{}
.caselist ul li{display:inline-block;*display:inline;*zoom:1; width:23%; margin-left:1%; margin-right:1%;vertical-align:top; font-size:1.3em; line-height:2em;margin-bottom:20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.caselist ul li a img{border:#ccc 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
@media (max-width: 768px){.caselist ul li{ width:31%;margin-bottom:15px}}
@media (max-width: 480px){.caselist ul li{ width:48%;margin-bottom:10px; font-size:0.9em;}}

.productlist{}
.productlist ul{}
.productlist ul li{display:inline-block;*display:inline;*zoom:1; width:30%; margin-left:1%; margin-right:2%;vertical-align:top; font-size:1.3em; line-height:2em;margin-bottom:20px}
.productlist ul li a { display:block;border-bottom:#dbdbdb 4px solid;}
.productlist ul li a h4{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.productlist ul li a h5{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.productlist ul li a:hover { border-bottom:#51aeff 4px solid}
.productlist ul li a img{ border:#ccc 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.productlist ul li a:hover img{ border:#51aeff 1px solid}
@media (max-width: 768px){.productlist ul li{ width:29.5%;margin-bottom:15px}}
@media (max-width: 480px){.productlist ul li{ width:46%;margin-bottom:10px}}
@media (max-width: 320px){.productlist ul li{ width:100%;margin-bottom:10px; margin-left:0%; margin-right:0%;}}

.product_bg{ background-image:url(/img/product_bg1.jpg); background-position:top; background-repeat:repeat-x}
.bg01{ background-color:#FFF}
.product_show{ background-image:url(/img/product_show_bg1.jpg); background-position:10% 0; background-repeat:no-repeat; padding:40px}
@media (max-width: 768px){.product_show{  padding:20px;background-image:none}}
@media (max-width: 480px){.product_show{  padding:10px; }}

.product_show1_l{display:inline-block;*display:inline;*zoom:1; width:50%; margin-right:5%; vertical-align:top}
.product_show1_r{display:inline-block;*display:inline;*zoom:1; width:45%; vertical-align:top}
.product_show1_r h3{ color:#000; padding-left:30px; background:url(/img/icon/dian3.jpg) no-repeat left center;background-size:15px 100%}
.product_show1_r p{ line-height:2em; font-size:1.2em}
@media (max-width: 480px){.product_show1_l{ width:100%; }
.product_show1_r{width:100%; }}

.product_show2{ background-color:#ffa751; padding-bottom:10px; padding-top:10px; font-size:1.4em; margin-top:30px }
.product_show2 a{  margin-left:20px}
.product_show2 a:hover{ color:#FFF}
.product_show2 a.c_show{ color:#FFF}
.product_show3{ line-height:2em; font-size:1.2em; margin:20px}

.contact_tiwen{}
.contact_tiwen ul{}
.contact_tiwen ul li{display:inline-block;*display:inline;*zoom:1;vertical-align:top; width:33%}
.contact_tiwen ul li input{ width:90%; line-height:3em;height:3em; padding-left:2%; padding-right:1%; border:#ccc 1px solid}
@media (max-width: 768px){.contact_tiwen ul li{ width:100%; margin-top:20px}
.contact_tiwen ul li input{ width:95%;}
}
.contact_tiwen_img{ z-index:2; position:absolute;margin-left:33%; margin-top:280px; background:#FFF; color:#666666; padding:20px;}
.contact_tiwen_img h4{ margin-top:20px; margin-bottom:20px;}
#map_container{height:500px; width:100%;}
@media (max-width: 1024px){.contact_tiwen_img{ margin-left:26%;}}
@media (max-width: 768px){#map_container{height:650px;}
.contact_tiwen_img{margin-top:350px;margin-left:22%;}
.contact_tiwen_img h2{ font-size:2em}
}
@media (max-width: 667px){.contact_tiwen_img{margin-left:19%;}}
@media (max-width: 600px){.contact_tiwen_img{margin-left:16%;}}
@media (max-width: 420px){#map_container{height:390px;}
.contact_tiwen_img{margin-top:218px;margin-left:11%;}
.contact_tiwen_img h2{ font-size:1.5em}
.contact_tiwen_img h4{ font-size:1.1em}
}
@media (max-width: 384px){.contact_tiwen_img{margin-left:8%;}}
@media (max-width: 375px){.contact_tiwen_img{margin-left:6%;}}
@media (max-width: 320px){
.contact_tiwen_img{margin-left:0%; width:100%}
.contact_tiwen_img h2{ font-size:1.4em}
}

.tijao{  border:#eee 1px solid; font-size:1.2em; padding:5px 20px; background:#26a5ff;color:#FFF; margin:10px auto;border-radius:5px; text-align:center}
.tijao:hover{ background:#26a5ff; color:#FFF}

.bg02{ background-color:#f2f2f2}
.video_01_l{display:inline-block;*display:inline;*zoom:1; vertical-align:middle; width:47%;  margin-right:3%; margin-top:20px; margin-bottom:20px;text-align:right}
.video_01_r{display:inline-block;*display:inline;*zoom:1;vertical-align:top; width:50%;margin-top:20px;}
.video_01_r a img{border:#ccc 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.video_01_l p{ text-align:left; line-height:1.8em; font-size:1.2em; margin-top:20px}
.video_bt{background:url(/img/video1.jpg) no-repeat right; width:100%; max-width:250px; height:110px; float:right; text-align:center}
.video_01_l .bt{ text-align: right; line-height:2em; font-size:3em;text-align:center;}
.video_01_l .bt_en{ font-size:2.7em; text-transform:uppercase; color:#999999; font-family:Arial, Helvetica, sans-serif; padding-top:20px;}
@media (max-width: 768px){.video_01_l p{ height:9em; overflow:hidden}}
@media (max-width: 736px){.video_01_l p{ height:7em; overflow:hidden}}
@media (max-width: 667px){.video_01_l p{ height:5em; overflow:hidden}}
@media (max-width:568px){
.video_01_l{ display:none}
.video_01_r{ width:100%}
}

.videolist{ margin-top:20px}
.videolist ul{}
.videolist ul li{display:inline-block;*display:inline;*zoom:1; width:23%; margin-left:1%; margin-right:1%;vertical-align:top; font-size:1.3em; line-height:2em;margin-bottom:20px; text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.videolist ul li a img{ margin-top:10px;border:#ccc 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
@media (max-width: 480px){	.videolist ul li{ width:48%;margin-bottom:10px}}

.contact_show{ width:100%; text-align:center; border:#c2212b 5px solid; padding:30px}
.contact_show_l{display:inline-block;*display:inline;*zoom:1;vertical-align:top; width:55%;}
.contact_show_r{display:inline-block;*display:inline;*zoom:1;vertical-align:top; width:45%;text-align:left}
@media (max-width: 600px){
.contact_show{padding:20px}
.contact_show_l{width:63%;}
.contact_show_r{width:37%;}
}
@media (max-width: 420px){
.contact_show_l{width:100%;}
.contact_show_r{width:100%; margin-top:10px;}
}
@media (max-width: 320px){.contact_show{padding:10px}}

.contact_t{}
.contact_t ul{}
.contact_t ul li{display:inline-block;*display:inline;*zoom:1;vertical-align:top; width:100%; text-align:left; margin-top:20px}
.contact_t ul li input{ width:80%; line-height:3em;height:3em; padding-left:1%; padding-right:1%; border:#ccc 1px solid}
.contact_t1{ text-align:left}
.contact_t1 textarea{ width:80%; padding-left:1%; padding-right:1%; border:#ccc 1px solid; line-height:2em; height:6em; padding-top:5px;}
@media (max-width: 768px){.contact_t ul li{ width:100%; margin-top:20px}
.contact_t ul li input{ width:95%;}
.contact_t1 textarea{ width:95%; }}

.contact_show_t{ margin-top:20px; }
.contact_show_t ul{}
.contact_show_t ul li{display:inline-block;*display:inline;*zoom:1;vertical-align:top; text-align:left;}
.contact_show_t ul li:nth-child(1){ width:20%; margin-right:2%; text-align:left;}
.contact_show_t ul li:nth-child(2){ width:77%;}
@media (max-width: 1024px){
.contact_show_t ul li:nth-child(1){ width:20%; margin-right:5%; text-align:left;}
.contact_show_t ul li:nth-child(2){ width:73%;}
}
@media (max-width: 320px){
.contact_show_t ul li:nth-child(1){ width:13%; margin-right:3%; text-align:left;}
.contact_show_t ul li:nth-child(2){ width:82%;}
	}

.r{text-align:right!important;}
.c{text-align:center!important;}
.l{text-align:left!important;}
.font_size16{font-size:16px; line-height:30px;}
.i_bt h2{ font-size:2.5em}
.i_bt h4{ font-size:1.5em;line-height:1.5em}
@media (max-width: 768px){
.i_bt h2{ font-size:2em}
.i_bt h4{ font-size:1.4em;}
}
@media (max-width: 480px){
.i_bt h2{ font-size:1.5em}
.i_bt h4{ font-size:0.9em;}
.font_size16{font-size:1em; line-height:1.5em}
}


.yongyou{margin:0 auto;max-width:1051px;}
.yongyou h3{color:#FFF; text-align:left;font-size:1.6em;}
@media (max-width: 667px){.yongyou h3{font-size:1.4em;}}
@media (max-width: 600px){.yongyou h3{font-size:1.2em; line-height:1.5em}}
.back{margin-top:20px; text-align:center}

/*视频详细页*/
.video_nr{ text-align:center}
.video_nr .shipin{ padding-bottom:10px; padding-top:10px;}
.video_nr .shipin1{ padding-bottom:10px; padding-top:10px; display:none}
@media (max-width: 480px) {
.video_nr .shipin{ padding-bottom:10px; padding-top:10px;display:none}
.video_nr .shipin1{ padding-bottom:10px; padding-top:10px; display: inline-block}
}

/*网站地图*/
.map_dh a{ height:30px; line-height:30px; padding-left:15px; background:#51aeff; font-weight:bold; color:#fff; display:block; margin-bottom:15px;margin-top:20px;}
.map_small a{ padding-left:10px; padding-right:10px;}

.sub_box{display:none;position:fixed;right:0.3em;bottom:2em;z-index:999}
.back_to_top .icon-gotop{text-align:center;cursor:pointer;display:inline-block;width:3em;height:3em;line-height:2.8em;position:relative;background:#439cec;color:#fff;border-radius:100%;}

#myCarousel_Phone{ display:none}
#myCarousel_pc{ display:block;}
.banner_Phone{ display:none}
.banner_pc{ display:block;text-align:center}
.mod-inner h2{ font-size:2em}
@media (max-width: 480px) {
#myCarousel_Phone{ display:block}
#myCarousel_pc{display:none}
.banner_Phone{ display:block;text-align:center}
.banner_pc{ display:none}
.mod-inner h2{ font-size:1.5em}
.mod-inner h3{ font-size:1.2em}
.mod-inner h4{ font-size:1.1em}
}
.links_f{ border-bottom:1px solid #41464c;border-top:1px solid #41464c;line-height:1.8em;color:#b0b2b4; margin-top:30px;}
.links_f a{color:#b0b2b4; padding-right:15px; padding-left:10px;}

.icon_wx_01{display:none;position:absolute; }
.icon_wx_01 div{position:relative;left:650px;bottom:137px;z-index:10}
@media (max-width: 1000px) {.icon_wx_01 div{left:0px;}}